4
4
.
.
1
1
.
.
1
1
B
B
u
u
t
t
t
t
o
o
n
n
I
I
n
n
f
f
o
o
Button View allows User to click on the button in order to perform an Action.
Syntax
import androidx.compose.material.Button
Button(
{ Log.d("PRINT", "I was clicked") }, //onClick =
Modifier.align(Alignment.Center) //modifier =
) {
Text("Click Me") //Appearance
}
E
E
x
x
a
a
m
m
p
p
l
l
e
e
In this example we create Text View that displays two lines of text.
MainActivity.kt
import android.os.Bundle
import android.util.Log
import androidx.appcompat.app.AppCompatActivity
import androidx.compose.foundation.Text
import androidx.compose.foundation.layout.*
import androidx.compose.material.Button
import androidx.compose.ui.*
import androidx.compose.ui.platform.setContent
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContent {
Stack(Modifier.fillMaxSize()) {
Button(
{ Log.d("PRINT", "I was clicked") },
Modifier.align(Alignment.Center)
) {
Text("Click Me")
}
}
}
}
}
Output